give a good lesson - Turkish English Dictionary